



public class Type {

	int type;
	public static final int EOF = 0;
	public static final int SM = 1;
	public static final int PO = 2;
	public static final int MO = 3;
	public static final int TO = 4;
	public static final int DO = 5;
	public static final int NM = 6;
	public static final int EQ = 7;
	public static final int AO = 8;
	public static final int NE = 9;
	public static final int LO = 10;
	public static final int LA = 11;
	public static final int MD = 12;
	public static final int FA = 13;
	public static final int LB = 14;
	public static final int RB = 15;
	public static final int LP = 16;
	public static final int RP = 17;
	public static final int ERROR = 18;
	public static final int ST = 19;
	public static final int KW = 20;
	public static final int BL = 21;
	public static final int ID = 22;

	public Type(int type) {
		super();
		this.type = type;
	}

	public void check() throws SemanticException {
		SymbolTable table = SymbolTable.getInstance();
		throw new SemanticException("");
	}
}
